Profile

data class Profile(nodes: List<ProfileNode>, startTime: Double, endTime: Double, samples: List<Int>?, timeDeltas: List<Int>?)

Profile.

Constructors

Profile
Link copied to clipboard
fun Profile(nodes: List<ProfileNode>, startTime: Double, endTime: Double, samples: List<Int>? = null, timeDeltas: List<Int>? = null)

Properties

endTime
Link copied to clipboard
val endTime: Double
Profiling end timestamp in microseconds.
nodes
Link copied to clipboard
val nodes: List<ProfileNode>
The list of profile nodes.
samples
Link copied to clipboard
val samples: List<Int>? = null
Ids of samples top nodes.
startTime
Link copied to clipboard
val startTime: Double
Profiling start timestamp in microseconds.
timeDeltas
Link copied to clipboard
val timeDeltas: List<Int>? = null
Time intervals between adjacent samples in microseconds.

Sources

jvm source
Link copied to clipboard